2
作业 1:符号架构师
PolyU COMP5511Week 1
00:00

认识 SHRDLU(1968-1970)

早在 GPT 这类大型语言模型出现之前,就有一个名为 SHRDLU的模型。它由麻省理工学院的 Terry Winograd 开发,是“符号人工智能”(也称为 GOFAI:传统人工智能)领域的一项开创性实验。

1. “微世界”假说

与尝试理解整个宇宙(这非常复杂)不同,SHRDLU 生活在一个受限的 积木世界中。这个世界只包含特定的对象:砖块、金字塔和一个盒子。

  • 符号锚定: 由于世界很小,每个词(“红色”、“移动”、“在……上”)都可以被精确定义。程序“理解”一个积木,是因为它在内存中直接指向该对象。

2. 能力

  • 理解: “把红色积木放到绿色积木上。”
  • 推理: “我做不到,绿色积木被挡住了。”(它理解了物理约束)。
  • 记忆: “你为什么这么做?” -> “因为你让我做的。”

3. 历史背景

它运行在一台 DEC PDP-10 大型机(速度 1 MIPS)上,并使用矢量图形显示器。其逻辑由 MacLispMicro-Planner编写。

Python 表示(“状态”)